KommerceServerConfiguration Settings - Credit Card
Contains credit card settings. Kore Commerce supports the following credit card processors.
Credit Card Processor |
Processing Supported |
---|---|
AuthorizeNet |
Same as Cybersource but a hosted authorization page is used. |
ELEMENT |
Upon sales order entry, the PCI Compliant hosted page from Element is used to collect sensitive credit card data. The returning token is passed down to the ERP system with the sales order. The ERP System is responsible for settling the transaction upon invoicing based on the token sent. |
Cybersource |
Kore Commerce will collect credit card information at the time of order entry for authorization of the credit card but will not store anything but the token returned. Upon receipt of an invoice through the KS_INVOICES export, the system will settle any open authorization for the order associated with an invoice. The settlement amount will be the greater of the invoice amount or the authorized amount. There is a possibility of expired authorization and open AR balance which needs to be managed outside of the use of the KommerceServer software. |
Pace |
Same as Cybersource but a hosted authorization page is used. |
PayPal |
Same as Cybersource but hosted authorization page is used. It should be noted that PayPal is only used as a credit card gateway and the actual PayPal accounts are not allowed. |
Additional credit processor support or changes to the processing logic above can be done as part of the implementation at an extra charge. Following are the web.config settings for credit cards.
Application |
Setting Name |
Description |
||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CREDITCARD |
cc_auth_pad_pct |
Extra percentage padding added to the order amount to ensure enough is reserved for settlement at the time of invoice. If you do not anticipate upward adjustments to occur after the order (e.g. sales tax, freight, insurance), then this can be 0%. |
||||||||||||||||||||||||
CREDITCARD |
elements_authorize_flg |
If this flag is set to "true", KommerceServer will create an authorization at order time. This flag is set to "false" by default. |
||||||||||||||||||||||||
CREDITCARD |
cc_processor |
Each processor choice has unique settings subsequently defined.
|
||||||||||||||||||||||||
CREDITCARD:PAYPAL |
paypal_profile_u |
The PayPal user name. The user name is for authentication for the service. |
||||||||||||||||||||||||
CREDITCARD:PAYPAL |
paypal_profile_p |
The PayPal password. The password is for authentication for the service. |
||||||||||||||||||||||||
CREDITCARD:PAYPAL |
paypal_profile_s |
The PayPal signature. The signature is for authentication for the service. |
||||||||||||||||||||||||
CREDITCARD:PAYPAL |
paypal_sandbox_flg |
Sandbox flag to be used for testing. Set the value to 1 if in test mode, otherwise set to 0. |
||||||||||||||||||||||||
CREDITCARD:ELEMENTS |
elements_acceptor_id |
The acceptor ID assigned by elements. |
||||||||||||||||||||||||
CREDITCARD:ELEMENTS |
elements_account_id |
The account ID assigned by elements. |
||||||||||||||||||||||||
CREDITCARD:ELEMENTS |
elements_account_token |
The account token assigned by elements. |
||||||||||||||||||||||||
CREDITCARD:ELEMENTS |
elements_terminal_id |
The terminal id as specified. |
||||||||||||||||||||||||
CREDITCARD:ELEMENTS |
elements_company_name |
Sets the company name string in the hosted window. |
||||||||||||||||||||||||
CREDITCARD:ELEMENTS |
elements_logo_url |
The URL to the company logo to display in the hosted window. |
||||||||||||||||||||||||
CREDITCARD:ELEMENTS |
elements_tagline |
Text to display alongside the company logo in the hosted window. |
||||||||||||||||||||||||
CREDITCARD:ELEMENTS |
elements_welcome_message |
A custom message displayed in the hosted window. |
||||||||||||||||||||||||
CREDITCARD:ELEMENTS |
elements_return_title |
Text to display for the return link in the hosted window. |
||||||||||||||||||||||||
CREDITCARD:ELEMENTS |
elements_process_transaction |
Text to use for the process transaction link in the hosted window. |